Object-Oriented Design of Database Stored Procedures
نویسندگان
چکیده
Object-oriented (OO) software engineering techniques are often used with programming languages, but they also apply to relational databases. OO techniques are not only helpful for determining database structure, but also for designing stored procedure code. In fact, we were surprised by the magnitude of the stored procedure benefits. OO techniques boost development productivity as well as the quality, clarity, and maintainability of the resulting code.
منابع مشابه
Object oriented platform to RDBMS stored procedures
Object-oriented programming (OOP) is the most successful paradigm used in programming environments. Some difficulties arise when it is necessary to deal with data stored in a relational database because relational databases do not provide an object-oriented interface to their entities. The most common solution consists in developing a specific interface that guarantees some specific requirement...
متن کاملConcurrent Data Materialization for Object-Relational Database with Semantic Metadata
For a company with many databases in different data models, it is necessary to consolidate them into one data model interchangeable and present data in one data model concurrently to users. The benefit is to let user stick to his/her own data model to access database in another data model. This paper presents a semantic metadata to preserve database constraints for data materialization to suppo...
متن کاملObject-oriented Data Bases
INTRODUCTION Object-oriented (OO) programming languages and OO analysis and design techniques influence data base systems design and development. The inevitable result is the object-oriented data base management system (OODBMS). Many of the established data base vendors are incorporating objectoriented concepts into their products in an effort to facilitate data base design and development in t...
متن کاملDesign and Implementation of Object-Oriented Views
We discuss the design and implementation of the O2Views object-oriented database view mechanism, which allows the redeenition of both the structure and the behavior of objects stored in a database. The data model extended with views is given and the functionalities of the prototype implementing it are presented. The paper focuses on the requirements for the implementation of an object-oriented ...
متن کاملStudy of Using an Object-Relational Paradigm in Building a Web Database Application
In this paper, we would like to share our experiences in building a web database application using an object-relational paradigm. The system we built is basically an online system for casual tutors to claim their work for payment. At the design stage, we use an object-oriented design. Since the database backend is a relational database management system (i.e. Oracle), which also supports some o...
متن کامل